<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 字符串
    var str = "123123";     // 'string'
    var str = new String("123123");   // 'object'
    console.log(str);


    // String()   函数/方法
    // (1)  作为普通函数调用  =>强制类型转换  String(123123)
    // (2)  作为构造函数使用  => 创建字符串   new String("123123");  

    // 特性
    // 1. length
    // 2. 可以通过下标取值  => 不能通过下标赋值    下标的最大值 = length - 1
    // 3. 可以被循环遍历  for  for...in  for...of

    // 字符串的拓展方法
    // charAt(index)   str[index]  
    // charCodeAt(index)  
    
    // String.fromCharCode()   
    
    // indexOf(char,startIndex)
    // lastIndexOf(char,startIndex)

    // concat()
    
    // 裁切
    // slice(startIndex,endIndex)     
    // substring(startIndex,endIndex)     
    // substr(startIndex,length)      


</script>
</html>